Au Moyen-Age, une guerre fait rage entre deux royaumes depuis des siècles. Aidée par la Sorcière Blanche, Fantaghirò, une princesse sauvage et intrépide, apprend à se battre. Bien décidée à mettre fin à cette guerre, elle affronte le beau Romualdo, prince du royaume ennemi...